/**************************************************************
  > File Name: 7.c
  > Author: LuoLiang
  > Mail: 1204553475@qq.com 
  > Created Time: 2022年01月19日 星期三 18时29分25秒
 **************************************************************/

#include <stdio.h>
#include <stdlib.h>
#include <limits.h>

int reverse(int x)
{
	int k = 0;

	do
	{
		if (k < INT_MIN / 10 || k > INT_MAX / 10)
			return 0;
		k = 10 * k + x % 10;
		x /= 10;
	}while(x);
	return k;
}

int main(int argc,char **argv)
{
	int num = 0;
	int ret = 0;

	scanf("%d",&num);
	ret = reverse(num);
	printf("%d\n",ret);
    exit(0);
}
